scavenging stroke - Francés Inglés Diccionario